package com.pan.io.file;

import java.io.File;
import java.io.IOException;

public class Basic {

    public static void main(String[] args) {

        File file = new File("/Users/panstark/test/logs/test.txt");

        System.out.println("创建单级目录(如果有中间有多级则创建失败) => " + file.mkdir());
        System.out.println("创建多级目录(只要中间有不存在的，则会创建) => " + file.mkdirs());

        // 创建失败，因为被上面的方法创建成了目录
        try {
            System.out.println("创建文件 = " +file.createNewFile());
        } catch (IOException e) {
            e.printStackTrace();
        }

        // 判断方法
        System.out.println("文件是否存在 : " + file.exists());
        System.out.println("是不是文件 ? " + file.isFile());
        System.out.println("是不是目录 : " + file.isDirectory());
        System.out.println("文件大小(字节单位) : " + file.length());
    }
}
